Big Huge Thesaurus

hedge nettle

noun